package com.jade.journal.desc.field.types;

/**
 * 浮点数类型
 *
 * @author fengyun
 * @version Jan 10, 2003 1:31:30 PM
 */

public class FloatType extends AbstractType
{
    /** 整数类型 */
    public FloatType()
    {
        super("Float");
    }

    /**
     * 将指定的数据转换成对象
     *
     * @param data 字节数组
     * @param off  起始位置
     * @param len  长度
     * @return 返回对象
     */
    public Object getObject(byte[] data, int off, int len)
    {
        return new Float(getString(data, off, len));
    }

    /**
     * 将指定的数据转换成对象
     *
     * @param data 字符数组
     * @param off  起始位置
     * @param len  长度
     * @return 返回对象
     */
    public Object getObject(char[] data, int off, int len)
    {
        return new Float(getString(data, off, len));
    }
}
